uniform mat4 u_matMVP;
uniform mat4 u_matW;
attribute vec3 a_posL;
attribute vec3 a_normL;
varying vec3 v_normW;
varying vec3 v_posW;
void main()
{
	vec4 pos = vec4(a_posL, 1.0);
	gl_Position = u_matMVP * pos;
	
	//
	v_normW.xyz = (u_matW * vec4(a_normL, 0.0)).xyz;
	v_posW = (u_matW * vec4(a_posL, 1.0)).xyz;
	//
}